Jane fails to find a class and gets a stack overflow error.
There is an error in the recursive findClass method.
This makes the Jane plugin difficult to use.
\[debug\] WorkThread: Running in work thread:
\[id=191,run=sidekick.SideKick$ParseRequest@1a0c292\]
\[error\] WorkThread: Exception in work thread:
\[error\] WorkThread: java.lang.StackOverflowError
\[error\] WorkThread: at
jane.lang.Comparators$1.compare(Comparators.java:115)
\[error\] WorkThread: at
java.util.TreeMap.compare(TreeMap.java:1081)
\[error\] WorkThread: at
java.util.TreeMap.getEntry(TreeMap.java:341)
\[error\] WorkThread: at
java.util.TreeMap.get(TreeMap.java:260)
\[error\] WorkThread: at
java.util.Collections$SynchronizedMap.get(Collections.java:1938)
\[error\] WorkThread: at
jane.DefaultClassInfoFinder.getClass(DefaultClassInfoFinder.java:158)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:131)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
\[error\] WorkThread: at
jane.ClassInfoFinder.findClass(ClassInfoFinder.java:132)
Submitted | sgbarlow - 2003-04-08 14:41:11 | Assigned | cyu |
---|---|---|---|
Priority | 5 | Labels | |
Status | open | Group | None |
Resolution | None |
2003-06-17 08:20:15 bemace |
- **assigned_to**: nobody --> cyu |
---|---|
2003-08-22 09:04:27 dmoebius |
Logged In: YES |